registered sole trader - Spanish English Dictionary